// 把axios的Promise对象丢进来
// 接收成功或失败的结果
const to = function (pA) {
  const pB = pA.then(res => {
    return [null, res]
  }).catch(err => {
    return [err, null]
  })
  return pB
}
// 返回出去一个Promise对象(将来会返回一个数组给then函数使用)
// await直接监测这个Promise

export default to

// awaitTo极简写法
// export default pA => pA.then(res => [null, res]).catch(err => [err, null])
